﻿namespace apitest.Application
{
    public class HrResultDto
    {
        public int code { get; set; }
        public object data { get; set; }
        public string message { get; set; }
    }

    public class HrTokenResultDto
    {
        public string dev_token { get; set; }
        public int expires_in { get; set; }
    }

    public class HrDepartmentResultDto
    {
        public string id { get; set; }
        public string name { get; set; }
        public string parentId { get; set; }
        public string typeFlag { get; set; }
        public int state { get; set; }
        public string orgId { get; set; }
    }

    public class HrListUserResultDto
    {

        public int pageIndex { get; set; }
        public int pageSize { get; set; }
        public int total { get; set; }
        public bool needTotal { get; set; }
        public List<HrUserResultDto> dataList { get; set; }
    }
    public class HrUserResultDto
    {

        /// <summary>
        /// 
        /// </summary>
        public string id { get; set; }

        /// <summary>
        /// 冯陈
        /// </summary>
        public string name { get; set; }

        /// <summary>
        /// 男
        /// </summary>
        public string gender { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string number { get; set; }

        /// <summary>
        /// 居民身份证
        /// </summary>
        public string idCardType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string idNumber { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string birthday { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string politicalType { get; set; }

        /// <summary>
        /// 汉族
        /// </summary>
        public string nationType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string maritalState { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string babyState { get; set; }

        /// <summary>
        /// 大专
        /// </summary>
        public string educationType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string phone { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string email { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string deptId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string jobId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string orgId { get; set; }

        /// <summary>
        /// 爱斯特（成都）生物制药股份有限公司
        /// </summary>
        public string orgName { get; set; }

        /// <summary>
        /// 正式
        /// </summary>
        public string state { get; set; }

        /// <summary>
        /// 全职
        /// </summary>
        public string workType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string trialMonth { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string city { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string startTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string nativePlace { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string householdType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string householdCity { get; set; }

        /// <summary>
        /// 四川省岳池县九龙镇白塔村2组54号
        /// </summary>
        public string householdAddress { get; set; }

        /// <summary>
        /// 四川省广安市岳池县平安家园5栋1单元301
        /// </summary>
        public string address { get; set; }

        /// <summary>
        /// 固定期限劳动合同
        /// </summary>
        public string contractType { get; set; }

        /// <summary>
        /// 广安爱斯特药业有限公司
        /// </summary>
        public string contractCompany { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string contractStartTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string contractEndTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string createTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string modifyTime { get; set; }
    }
}
